bale twine - Spanish English Dictionary